<?xml version="1.0" encoding="utf-8"?>
<!-- 
There can be multiple tests per test DLL.  This file describes measurements and parameters used by the tests in 
the test DLL.
-->
<TestGroup xmlns="http://www.microsoft.com/hed/mte/xenon/tcs/TestDefinition">
    <CommonParameterList>
        <!-- DeferError determines how an error will be dealt with:
            0 = eThrowOnFirst: Standard for all tests - exit on first failure,
                reports 1st/only failure.
            1 = eDeferToEnd: The test doesn't exit on first error even if haltonerror
                is set. Runs to end of test and reports 1st error.
            2 = eAlwaysPass: Always a pass. NOTE: a measurement named TestForcedToPass
                with value=1 is always saved to db.
        -->
        <CommonParameter name="DeferError">0</CommonParameter>
        <!-- InfoTraceLevel:
            0: no log info
            1: basic log info
            2: detailed log info
            3: very detailed, low level log info
        -->
        <CommonParameter name="LOGTRACELEVEL">2</CommonParameter>
    </CommonParameterList>
   <Test name="H2MemStress_Letigre">
	<Variation name="Default"> 
		<!-- The following section specifies the min and max durations on a test execution.  These elements are 
			optional.  If not specified, then they revert to test defaults.
		-->
		<MinDurationInMilliseconds>
			10
		</MinDurationInMilliseconds>
		<MaxDurationInMilliseconds>
			1200000
		</MaxDurationInMilliseconds>

		<!-- Measurements are values collected during test suite execution.  Measurements are reported 
		to the DUT control TCS web service.  Measurements can be numeric, textual, or boolean.  Measurements 
		have optional units of measure and an optional resolution.  Measurements defined at the test level 
		apply to all tests.  Measurements can also be defined at the variation level in which case they 
		are specific to the variation.
		-->
		<MeasurementList>
		</MeasurementList>
			
		<!-- Parameters are use to specify the behaviour of a test suite when running a particular test 
		or variation.  Many parameters can simply be specified as name value pairs.  However, the schema allows 
		for free-form formatting of information in the parameters sections to accommodate a variety of test types.
		-->
	<ParameterList>
	    <!-- TIMETORUN:
	       Duration for test to run.  If test runs this length without error, it 'passes'.
	       This number MUST be > 15000 due to an algorithmic decision related to 
	       execution.  
	    -->
		<Parameter name="TIMETORUN">
            60000
		</Parameter>	
		<Parameter name="LastRun">
			1
		</Parameter>	
        <Parameter name="FURLAYERS">
            400
        </Parameter>
        <Parameter name="FURLENGTH">
            1.0
        </Parameter>
        <Parameter name="FURMESHINDEX">
            1
        </Parameter>
        <Parameter name="FURMESHTILEMULTIPLY">
            7
        </Parameter>
        <Parameter name="FURZOOMMULTIPLY">
            0.2
        </Parameter>
      <Parameter name="SAXPYTHREADCOUNT">
        3
      </Parameter>
      <Parameter name="USEGAMEPAD">
        1
      </Parameter>
  </ParameterList>
    </Variation>                                      
  </Test>
</TestGroup>
